package managedbeans;

import java.util.List;

import model.AdministradorEnvios;
import bean.EnvioTienda;



public class EnviosController {
	
	private List<EnvioTienda> envios;
	boolean resultado = false;
	
	public EnviosController() {
		envios = AdministradorEnvios.obtenerInstancia().obtenerEnviosTienda();
	}

	public List<EnvioTienda> getEnvios() {
		return envios;
	}

	public void setEnvios(List<EnvioTienda> envios) {
		this.envios = envios;
	}
	
	public String back(){
		return "back";
	}
	
	public String enviar(){
		resultado = AdministradorEnvios.obtenerInstancia().generarEnviosTiendaXML(envios);
		if(resultado){
			return "envT";
		}else{
			//despues le agrego un codigo de error al JSF
			System.out.println("Error generando los XML de EnvT");
			return "back";
		}
	}
	
	
	
	//transformo una lista de Envio dentro de una lista de ArticulosEnvio
//	public List<ArticuloEnvio> getArticulosDeEnvioFromEnvios(List<ArticuloEnvio> articulosDeEnvio) {
//		ArticuloEnvio articuloEnvio;
//		
//		
//
//		for (int i=0;i<articulosDeEnvio.size();i++)
//		{
//			articulosDeEnvio.get(i).getRef();
//			articulosDeEnvio.get(i).getCant();
//			
//		}
//			
//			
//		return articulosDeEnvio;
//	}
	
	

//	public List<ArticuloEnvio> getArticulosDeEnvio() {
//		return articulosEnvio;
//	}
//
//	public void setArticulosDeEnvio(List<ArticuloEnvio> articulosDeEnvio) {
//		this.articulosEnvio = articulosDeEnvio;
//	}
	
}
